.header{flex-flow:column;z-index:2;position:relative}.header__top{align-items:center;padding-top:28px;padding-bottom:28px;border-bottom:1px solid var(--border-color);z-index:3;position:relative}.header__top .logo{display:flex}.header__top .logo img{max-width:125px}.header__top .search{flex-flow:column;width:641px;position:relative}.header__top .search .search-field{width:100%;height:100%;min-height:auto;position:relative;align-items:center;max-height:0;transition:all .4s;overflow:hidden}.fixed-searchbar .search-field{max-height:56px!important;transition:all .4s}.header__top .search .search-field input{width:100%;height:100%;padding:12px 40px 12px 20px;background-color:var(--info-background);border:0;border-radius:4px;color:var(--text)}.header__top .search .search-field input::placeholder{color:var(--clean-text);font-weight:400}.header__top .search .search-field .search-btn{display:flex;position:absolute;right:14px;border:0;background-color:transparent}.header__top .search .search-field .search-btn .search-icon{width:24px;height:24px}.header__top .search .search-field .search-btn .loading-suggest{position:absolute;right:10px}#loader_suggest .loader,.header__top .search .search-field .search-btn .loading-suggest #loader_suggest .loader svg{width:31px!important;height:31px}.header__top .search .search-field .search-btn svg path:nth-child(2){fill:var(--primary)}.header__top .search .search-results{position:absolute;flex-flow:column;top:48px;box-shadow:0 5px 20px -3px rgba(0,0,0,.1);background:var(--background);border-radius:4px;padding:15px}.header__top .search .search-results .card:not(:last-child){margin-bottom:15px}.header__top .search .search-results .card img{width:70px;height:max-content}.header__top .search .search-results .card .info{max-width:300px;width:max-content;margin-left:15px}.header__top .search .search-results .card .info .name{font-size:17px;color:var(--bold-text)}.header__top .search .search-results .card .info .price{color:var(--bold-text)}.header__top .search .search-results .see-all{width:100%;min-height:20px;max-height:20px;color:var(--primary);text-decoration:underline}.header__top .actions{width:max-content}.header__top .actions .action{border:1px solid var(--border-color);border-radius:4px;padding:14px 16px 14px 20px;width:max-content;min-height:auto;align-items:center;transition:all .4s;position:relative}.header__top .actions .action svg{max-width:22px;max-height:22px}.header__top .actions .action:hover{background:#ededed}.header__top .actions .action:not(:last-child){margin-right:10px}.header__top .actions .action .icon{width:16px}.header__top .actions .action .label{font-weight:400;font-size:14px;line-height:150%;color:var(--text);margin-left:15px}.header__top .actions .action .count{position:absolute;right:0;background:var(--featured);width:17px;height:17px;color:var(--background);display:flex;justify-content:center;align-items:center;font-size:10px;border-radius:50%;top:-3px;right:-3px}@media (max-width:1124px){.header__top .search{width:60%}}@media (max-width:1024px){.header{top:0;left:0;background-color:transparent;z-index:100}.header__top{padding:15px 30px;position:relative}.header__top .hamburger{width:25px;justify-content:space-between}.header__top .hamburger svg{max-width:24px}.header__top .search{position:fixed;top:75px;left:0;width:100%;padding:0 30px;display:flex;justify-content:center;height:0;visibility:hidden;opacity:0;background-color:var(--background);box-shadow:rgb(100 100 111 / 6%) 0 7px 16px 0;transition:all ease .4s}.header__top .search.fixed-searchbar{visibility:visible;opacity:1;padding:28px;padding-top:10px;height:max-content}.header__top .search .search-results{width:calc(100% - 56px);margin:0 auto;top:65px;max-height:70vh;overflow:auto}.header__top .search .search-results .card .info .name{font-size:14px}.header__top .actions .action{border:none;padding-right:0}.header__top .actions .action.user{display:none}.header__top .search .search-field input{max-height:56px}.fixed-searchbar .search-field{min-height:48px!important}}.header__navigation{flex-flow:column;height:69px;box-shadow:rgb(100 100 111 / 6%) 0 7px 15px 0}.header__navigation .items{justify-content:center;align-items:center;height:100%;z-index:2}.header__navigation .items .item{list-style:none;height:100%;width:max-content;position:relative}.header__navigation .items .item:not(:last-child){margin-right:56px}.header__navigation .items .item .link{font-weight:400;font-size:14px;line-height:150%;color:var(--text);height:100%}.header__navigation .items .item .link:after{content:'';width:0;height:2px;bottom:20px;background:var(--text);position:absolute;border-radius:50px;transition:all .4s}.header__navigation .items .item:hover .link:after{width:100%}.header__navigation .items .subitems{position:absolute;top:69px;left:0;background:var(--background);max-height:0;transition:all .4s;overflow:hidden;width:200px;border-radius:4px}.header__navigation .items .item:hover .subitems{max-height:999px;padding:15px 0;box-shadow:0 0 20px -3px rgba(0,0,0,.1)}.header__navigation .items .subitems .subitem{list-style:none;padding:0 15px}.header__navigation .items .subitems .subitem:not(:last-child){margin-bottom:10px}.header__navigation .items .subitems .subitem .sublink{font-size:14px;line-height:150%;color:var(--text)}.header__navigation .items .subitems .subitem .sublink:hover{color:var(--featured)}@media (max-width:1024px){.header__navigation--close{z-index:3;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);display:none!important}.header__navigation--close.active{display:flex!important}.header__navigation{position:fixed;height:100%;width:80%;top:0;left:-100vw;z-index:4;padding-top:28px;background:var(--background);transition:all .4s}.header__navigation.active{left:0}.header__navigation .close{position:absolute;width:20px;right:15px;top:15px}.header__navigation .items{flex-flow:column;justify-content:flex-start;overflow-y:auto;max-height:calc(100% - 100px)}.header__navigation .items .item{min-height:auto;height:auto;margin:0!important;margin-bottom:40px;flex-flow:column;align-items:flex-start;width:100%}.header__navigation .items .item:not(last-child){margin-bottom:20px!important}.header__navigation .items .item .link{height:auto}.header__navigation .items .item .link:after{display:none}.header__navigation .items .item .subitems{position:unset;width:100%;box-shadow:none!important;border-left:1px solid #e2e2e2}.header__navigation .items .item:hover .subitems{margin:15px 0}.header__navigation .items .item .subitems .subitem{width:100%}.header__navigation .items .item .accordion-subcategory{position:absolute;top:0;right:0;transform:rotate(-90deg);transition:all .4s}.header__navigation .items .item .accordion-subcategory svg{width:18px;height:18px}.header__navigation .items .item .accordion-subcategory svg path:last-child{fill:var(--clean-text)}.header__navigation .items .item:hover .accordion-subcategory{transform:rotate(90deg)}.header__navigation .action{border:1px solid var(--border-color);border-radius:4px;padding:14px 16px 14px 20px;width:max-content;min-height:auto;align-items:center;transition:all .4s;margin-bottom:20px}.header__navigation .action .icon{width:16px}.header__navigation .action .label{font-weight:400;font-size:14px;line-height:150%;color:var(--text);margin-left:15px}.header__top .actions .action .count{right:-12px;top:3px;width:14px;height:14px}}